package com.punai.standard.domain.template;

import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import com.punai.common.utils.converter.FBPatternConverter;
import lombok.Data;

@ExcelIgnoreUnannotated
@ColumnWidth(20)
@HeadRowHeight(20)
@Data
public class StaGxLinkGkExcel{
    @ExcelProperty("ID")
    private String id;
    private String gxId;
    @ExcelProperty("费用项编码")
    private String code;
    @ExcelProperty("费用项名称")
    private String gxName;
    @ExcelProperty(value = "分包模式",converter = FBPatternConverter.class)
    private String subpackagePattern;
//    @ExcelProperty(value = "类型",converter = FeeTypeConverter.class)
//    private String type;
//    @ExcelProperty(value = "特征启用状态",converter = FeatureStateConverter.class)
    private String featureState;
    private String featureItem;
    @ExcelProperty("特征描述")
    private String featureDescribe;
    private String gkItem;
    @ExcelProperty("成本归口")
    private String CB;
    @ExcelProperty("CBS归口")
    private String CS;
    @ExcelProperty("责任归口")
    private String ZR;
    @ExcelProperty("工种归口")
    private String GZ;
    @ExcelProperty("合约归口")
    private String HY;
    @ExcelProperty("序号")
    private Long orderNum;
}
